#析构方法
#当一对象的引用计数为0时，就会调用__del__方法,这个方法就是类的析构方法


import sys
class Destruction:
    def __del__(self):
        print("对象被释放")

a=Destruction() #创建a，引用计数为1
print(sys.getrefcount(a)) #getrefcount中引用了a，所以引用计数为2

del a #删除a，引用计数为1
print("程序运行结束")
